.DPFrame
{
	BACKGROUND-color:transparent;
	BORDER-TOP: black solid 1px;
	BORDER-LEFT: black solid 1px;
	BORDER-BOTTOM: black solid 1px;
	BORDER-RIGHT: black solid 1px;
	font:9pt;
	width:140;
}


#dpDropDownTable
{
	BACKGROUND-color:#ffffff;
	BORDER-TOP: LightGrey solid 1px;
	BORDER-LEFT: LightGrey solid 1px;
	BORDER-BOTTOM: black solid 1px;
	BORDER-RIGHT: black solid 1px;
	cursor:default;
	position:absolute;
	display:none;
	z-index:100;
}

.DPTitle
{
	background-color:#00008b;
	color:#fffacd;
	font:9pt;
	text-align:center;
}

.DPWeekName
{
	color:#00008b;
	font:9pt;
	text-align:center;
	BORDER-BOTTOM: black solid 1px;
}

.DPCellOther
{
	color:Silver;
	font:9pt;
	text-align:center;
	cursor:hand;
}

.DPCell
{
	color:#00008b;
	font:9pt;
	text-align:center;
	cursor:hand;
}

.DPCellSelect
{
	background-color:#ffa07a;
	color:#000000;
	font:9pt;
	text-align:center;
	cursor:hand;
}

.DPYear
{
	BACKGROUND-color:transparent;
	text-align:right;
	border:0;
	font:9pt;
	color:blue;
}

.DPYearDes
{
	BACKGROUND-color:transparent;
}

.DPMonth
{
	BACKGROUND-color:transparent;
	text-align:right;
	border:0;
	font:9pt;
	color:blue;
}

.DPMonthDes
{
	BACKGROUND-color:transparent;
}

.DPDay
{
	BACKGROUND-color:transparent;
	text-align:right;
	border:0;
	font:9pt;
	color:blue;
}

.DPDayDes
{
	BACKGROUND-color:transparent;
}

.DPSep
{
	BACKGROUND-color:transparent;
	width:10px;
}

A:link.DPDropBtn {text-decoration: none;color:#000000;}
A:visited.DPDropBtn {text-decoration: none;color:#000000;}
A:hover.DPDropBtn {text-decoration:none;color:blue;}

.DPBtn
{
	BACKGROUND-color:silver;
	BORDER-TOP: white solid 1px;
	BORDER-LEFT: white solid 1px;
	BORDER-BOTTOM: black solid 1px;
	BORDER-RIGHT: black solid 1px;
	font:9pt;
	width:16;
	color:black;
}

.clsTD
{
	color:#000000;
	font:9pt;
	text-align:left;
	BORDER-BOTTOM:#dddddd solid 1px;
	BORDER-RIGHT:#dddddd solid 1px;
	WIDTH:150px;
}
.clsTR
{
	cursor:hand;
	background-color:#ffffff;
	color:#fffacd;
	font:9pt;
	text-align:left;
	WIDTH:300px;
}

